SureMails\Inc\ConnectionManager S

Total Complexity 44
Dependencies 3
Dependents 11
Total lines 467
Lines of code 174
Logical lines of code 102
Comment lines 213
Methods 25
Properties 15

Methods 25

Method Rating Maintainability Complexity Lines of code
get_from_email_connections()
A
48 9 36
get_next_connection()
S
56 4 20
get_priority_based_fallback_connection()
S
60 4 15
get_default_connection()
S
60 4 13
get_phpmailer()
S
61 2 12
reset()
S
60 1 15
configure_phpmailer()
S
66 2 8
get_is_last()
S
82 1 3
reset_phpmailer()
S
80 1 3
get_is_resend()
S
82 1 3
set_is_resend()
S
81 1 3
get_is_first()
S
82 1 3
__construct()
S
76 1 4
set_connection()
S
81 1 3
set_is_retry()
S
81 1 3
get_is_testing()
S
82 1 3
set_is_testing()
S
81 1 3
get_from_email()
S
82 1 3
set_from_email()
S
80 1 3
get_is_fallback()
S
82 1 3
set_is_fallback()
S
81 1 3
get_connections()
S
82 1 3
set_connections()
S
81 1 3
get_connection()
S
82 1 3
get_is_retried()
S
82 1 3